home *** CD-ROM | disk | FTP | other *** search
-
-
- #ifndef __FLOATINGWINDOWSUPPORT__
- #define __FLOATINGWINDOWSUPPORT__
-
- enum {
- kApplicationFloaterKind = 100
- };
-
- void ResumeFloaters(void);
- void SuspendFloaters(void);
-
-
- void PutNonFloatingWindowInList(WindowPtr win, WindowPtr behind);
- Boolean IsFloatingWindow(WindowPtr win);
- WindowPtr FrontNonFloatingWindow(void);
- WindowPtr LastFloatingWindow(void);
- void ActivateWindow(WindowPtr win);
- void DeactivateWindow(WindowPtr win);
- void HighlightActivateWindow(WindowPtr win, Boolean activate);
- void SelectThisWindow(WindowPtr win);
- void DragThisWindow(WindowPtr win, Point start, const Rect *bounds);
- void HideThisWindow(WindowPtr win);
- void ShowThisWindow(WindowPtr win);
- Boolean IsModalWindow(WindowPtr win);
- Boolean NeedsSelect(WindowPtr win);
- void NormalizeWindowList(void);
- void PrepareForModalWindow(void);
- void RecoverFromModalWindow(void);
-
- #endif